supply a want that has long been felt

  1. Verb uzun zamandır gereksinimi duyulan bir şeyi sağlamak